a species of marine ray-finned fish (chelidonichthys lucerna) - Spanish English Dictionary